elinden gelen çaba - Turkish English Dictionary